﻿@theme: "../refs/";

@import "@{theme}variables.less";
@import "@{theme}mixins.less";
@box-border-color: #c8c8c8;

.billing-shipping-address-page {
    .section {
        margin-top: 10px;
        border: 1px solid @box-border-color;
    }

    .address-grid {
        overflow: hidden;
        padding: 10px;
        line-height: 1.5em;
        font-size: 14px;
    }

    .address-box {
        overflow: hidden;
        padding: 10px;
        line-height: 1.5em;
        font-size: 14px;
        height: 190px;
    }

    .select-button {
        background: #c5c5c5;
        color: #444;
        height: 32px;
        line-height: 30px;
        padding: 2px 10px;
        font-weight: bold;
        margin: 0;

        .btn {
            width: 335px;
            font-weight: bold;
        }
    }

    .enter-address {
        overflow: hidden;
        padding: 10px;
        line-height: 1.5em;
        font-size: 14px;
    }

    .address-item {
        border: 1px solid #bbbbbb;
        float: left;
        margin-right: 10px;
        width: 370px;

        &.last {
            margin-right: 0;
        }
    }

    .new-address-next-step-button {
        width: 400px;
        margin: 10px 0;
        font-weight: bold;
    }
}
